home *** CD-ROM | disk | FTP | other *** search
/ PC World 2007 June / PCWorld_2007-06_cd.bin / system / sandra / san1135.exe / {app} / examples / Monitor Script.sis < prev    next >
Text File  |  2006-11-06  |  10KB  |  306 lines

  1. ;;
  2. ;; File: "Monitor Script.sis" - Sample batch-mode environment monitor
  3. ;; settings example file for SiSoftware Sandra
  4. ;;
  5. ;; Syntax: sandra /r <full path script>
  6. ;; 
  7. ;; For this example: "sandra /r script.sis"
  8. ;; Note: Use quotes if the file has spaces in it, e.g. "c:\Program Files\Script.sis"
  9. ;;
  10. ;; Warning: Include the FULL PATH to the script file, e.g. "c:\temp\script.sis" not just
  11. ;;          "script.sis" even if the script file is in Sandra's own directory!
  12. ;;
  13. ;; You can create a script like this one by running the "Create Report" and
  14. ;; specifying "Save the settings in a script file for later use" at step 1.
  15. ;; It's far easier to specify options this way.
  16. ;;
  17.  
  18.  
  19. [General]
  20. ;; Version - decimal value
  21. Program Version=2831
  22.  
  23.  
  24. ;; Monitor Type script
  25. ;; (see other .sis examples for other report types, e.g. report, analysis, etc.)
  26. Script Type=3
  27.  
  28.  
  29. ;; Type of report:
  30. ;;   1 - display on screen!
  31. ;;   2 - to print/fax the report
  32. ;;   3 - to save to disk in a format (see 'Report File Type' for file format) (default)
  33. ;;   4 - to e-mail it using MAPI (see 'Report File Type' for file format)
  34. ;;   5 - to e-mail it using SMTP (see 'Report File Type' for file format)
  35. ;;   6 - to post it to a newsgroup using NNTP (see 'Report File Type' for file format)
  36. ;;   7 - to upload it to a FTP/HTTP server
  37. ;;   8 - reserved
  38. ;;   9 - to insert into any ODBC data source
  39. ;;  10 - to insert into any ADO supported database/SQL Server
  40. ;;  11 - to post to a queue (MSMQ)
  41. Report Type=3
  42.  
  43.  
  44. ;; if save:
  45. ;; Full name & path of report file (comment it out if email)
  46. ;; you can also use fields that will be replaced with their values at runtime
  47. ;; fields:
  48. ;;   $HOST$   - computer/host name
  49. ;;   $DOMAIN$ - domain/workgroup name
  50. ;;   $USER$   - user name
  51. ;;   $DATE$   - date report created
  52. ;;   $TIME$   - time report created
  53. Report File=Report on $DATE$ at $TIME$.txt
  54.  
  55. ;; If $DATE$ is specified, you can over-ride its format here.
  56. ;; See the Platform SDK - GetDateFormat for more information
  57. ;; (NOTE: some characters are NOT valid in a filename!!!)
  58. Date Format=ddd MMM dd yyyy
  59.  
  60. ;; If $TIME$ is specified, you can over-ride its format here.
  61. ;; See the Platform SDK - GetTimeFormat for more information
  62. ;; (NOTE: some characters are NOT valid in a filename!!!)
  63. Time Format=hh mm ss tt
  64.  
  65. ;; File Type:
  66. ;;  0 - "normal" (TXT) (default)
  67. ;;  1 - "hierarchical" (RPT)
  68. ;;  2 - "web" (HTML)
  69. ;;  3 - "SMS" (DMI/MIF)
  70. ;;  4 - "XML" (XML)
  71. Report File Type=0
  72.  
  73. ;; Source System
  74. ;;  0 - Null (do note use)
  75. ;;  1 - Local System (or local PDA / Smart Phone) (default)
  76. ;;  2 - Remote System (connect through DCOM)
  77. Generator Type=1
  78.  
  79. ;; Tested Device Type (for local system only)
  80. ;;  0 - Desktop/Laptop/Server (default)
  81. ;;  1 - PDA / Smart Phone (WinCE)
  82. ;;  2 - PDA / Smart Phone (Palm)
  83. Device Type=0
  84.  
  85. ;; Remote System Connection, server name (Lite/Legacy/Professional/Engineer)
  86. Gen DCOM Server=hostname
  87.  
  88. ;; Remote System Connection, servers list (Enterprise)
  89. Gen DCOM Server List=server1,server2,server3
  90.  
  91. ;; Remote protocol to be used (see Help or spec.)
  92. ;;  ncalrpc      - local connection
  93. ;;  ncacn_np     - named pipes (default)
  94. ;;  ncacn_ip_tcp - TCP/IP (recommended if it works)
  95. ;;  ncacn_http   - HTTP connection through IIS (Internet over firewalls)
  96. Gen DCOM Protocol=ncacn_np
  97.  
  98. ;; Remote security to be used (see Help or spec.)
  99. ;;  0 - default
  100. ;;  1 - none (not recommended)
  101. ;;  2 - on connect
  102. ;;  3 - on call
  103. ;;  4 - packet
  104. ;;  5 - packet integrity
  105. ;;  6 - packet encryption (recommended, default)
  106. Gen DCOM Security=6
  107.  
  108. ;; Remote authentication to be used (see Help or spec.)
  109. ;;  0 - none (not recommended)
  110. ;;  9 - Negotiate (recommended, default)
  111. ;; 10 - Windows (good if nothing else works)
  112. ;; 14 - SChannel (use with a certificate)
  113. ;; 16 - Kerberos (best if you have it working -> required for Enterprise)
  114. Gen DCOM Authentication=9
  115.  
  116. ;; How to log-in to the server
  117. ;;  0 - use impersonation (recommended)
  118. ;;  1 - log in with user/password as below
  119. Gen DCOM LogInAsUser=0
  120. ;; Log-in with credentials below (Windows/Kerberos/Negotiate)
  121. Gen DCOM UserName=user
  122. Gen DCOM Domain=domain
  123. Gen DCOM Password=pass
  124. ;; Log-in with SChannel credentials below 
  125. Gen DCOM Cert Store=Root
  126. Gen DCOM Cert Name=certificate
  127.  
  128.  
  129. ;; Push service to remote server (Enterprise)
  130. ;;  0 - Don't push (default)
  131. ;;  1 - Push if not installed
  132. Gen DCOM Rem Push=0
  133. ;; Install or Run the service on the remote server?
  134. ;;  0 - Don't install, just run (default)
  135. ;;  1 - Install service
  136. Gen DCOM Rem Install=0
  137. ;; Use Sandra or WMI Agent to push service to remote server?
  138. ;;  0 - Use Sandra Agent (default)
  139. ;;  1 - Use WMI Agent
  140. Gen DCOM Rem Use WMI=0
  141.  
  142.  
  143. ;; File Encoding:
  144. ;;  0 - ANSI (code page as system)
  145. ;;  1 - Unicode (recommended, default)
  146. File Encoding Unicode=1
  147.  
  148. ;; Encrypt the report file? (CRY format) (do NOT specify with append)
  149. ;;  0 - No (default)
  150. ;;  1 - Yes
  151. Encrypt=0
  152.  
  153. ;; Encryption key string - to encrypt the report with
  154. Encrypt Key=the key string
  155.  
  156. ;; Compress the report file (CAB format) (do NOT specify with append)
  157. ;;  0 - No (default)
  158. ;;  1 - Yes (recommended)
  159. Compress=1
  160.  
  161. ;; Append report to report file?
  162. ;;  0 - No (default)
  163. ;;  1 - Yes
  164. Append=0
  165.  
  166. ;; If multiple copies of Sandra use the same file for the report, turn this on
  167. ;; to synchronise access to the file (each copy will wait for it to become
  168. ;; available rather than exiting)
  169. ;;  0 - Don't wait
  170. ;;  1 - Do wait
  171. Wait If File Taken=1
  172.  
  173. ; Set the number of characters per line, between 10 to 200 (default 80)
  174. External Line Size=80
  175.  
  176.  
  177. ;; if email: Address of user(s) to send to, subject, e.g.:
  178. Email Send To=to@sisoftware.net
  179. Email Send Cc=carbon.copy@sisoftware.net
  180. Email Send Bcc=blind.copy@sisoftware.net
  181. Email Subject=SiSoftware Sandra Report
  182. ;; address/account of sender
  183. Email Sender=user@server
  184. ;; SMTP server information
  185. Email SMTP Host=post.server.com
  186. Email SMTP Port=25
  187. ;; SMTP server authentication
  188. Email SMTP SSL Auth=0
  189. EMail Login User=user
  190. EMail Login Password=pass
  191. ;; if you want to encrypt the login, use the following 2 fields instead
  192. ;EMail Login User Encrypted=00000000
  193. ;EMail Login Password Encrypted=00000000
  194.  
  195.  
  196. ;; if post: News server details
  197. News NewsGroup=public.test
  198. News Host=news.server.com
  199. News Port=119
  200. ;; address/account of sender
  201. News Sender=user@server
  202. ;; News server authentication
  203. News SSL Auth=0
  204. News Login User=user
  205. News Login Password=pass
  206. ;; if you want to encrypt the login, use the following 2 fields instead
  207. ;News Login User Encrypted=00000000
  208. ;News Login Password Encrypted=00000000
  209.  
  210.  
  211. ;; if print: the printer/device name (verbatim!!!)
  212. Printer Name=Canon BJ-20
  213.  
  214.  
  215. ;; if insert into ODBC database: enter the data source details, e.g.:
  216. ODBC DSN=SandraReport
  217. ODBC UserName=Test
  218. ODBC Password=sql
  219. ;; if you want to encrypt the login, use the following 2 fields instead
  220. ;ODBC UserName Encrypted=00000000
  221. ;ODBC Password Encrypted=00000000
  222. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  223. ODBC Identity Support=1
  224. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  225. ODBC Sequence Support=0
  226. ;; 1 if client cursors; 0 if server cursors
  227. ODBC Client Cursors=0
  228.  
  229. ;; if insert into ADO database: enter database details, e.g.:
  230. ;; SQLOLEDB (SQL Server); MSDAORA (Oracle); MSDASQL (ODBC); Microsoft.Jet.OLEDB.X.XX (Access)
  231. ;ADO Provider=SQLOLEDB
  232. ;; Database host server
  233. ADO Server=LocalHost
  234. ;; SQL Server database; Oracle (schema); ODBC DSN
  235. ADO Database=SandraDB
  236. ;; Only useful if using the ADO-to-ODBC bridge. Enter the verbatim name of the ODBC driver
  237. ADO Driver=Microsoft Access Driver (*.mdb)
  238. ;; 1 if identity/autoincrement is supported (e.g. SQL Server/Access); 0 if not
  239. ADO Identity Support=1
  240. ;; 1 if sequences are supported (e.g. Oracle); 0 if not
  241. ADO Sequence Support=0
  242. ;; 1 if client cursors (e.g. Oracle); 0 if server cursors (e.g. SQL Server)
  243. ADO Client Cursors=0
  244. ;; 0 for database security (specify username/password); 1 for NT authentication
  245. ADO NT Security=0
  246. ;; only if database security specified
  247. ADO UserName=user
  248. ADO Password=pass
  249. ;; if you want to encrypt the login, use the following 2 fields instead
  250. ;ADO UserName Encrypted=00000000
  251. ;ADO Password Encrypted=00000000
  252.  
  253.  
  254. ;; if ftp upload: enter the server connection (inc path), e.g.:
  255. Upload URL=http://www.sireport.co.uk/sandra_report/
  256. Upload URL=ftp://ftp.sireport.co.uk/sandra_report/
  257. ;; 1 if anonymous; 0 specify user/password
  258. Upload Anonymous=1
  259. Upload User=user
  260. Upload Password=pass
  261. ;; if you want to encrypt the login, use the following 2 fields instead
  262. ;Upload User Encrypted=00000000
  263. ;Upload Password Encrypted=00000000
  264.  
  265.  
  266. ;; if post to queue/MSMQ: enter queue path, e.g.:
  267. MSMQ Queue=\\computer\public\SandraReports
  268. ;; 1 if transactional; 0 if not
  269. MSMQ Transactional=0
  270. ;; 1 if accessible to all; 0 only to creator
  271. MSMQ Public Access=1
  272. ;; 0 if plain; 1 encrypt message body (not needed if file already encrypted)
  273. MSMQ Encrypted=0
  274. ;; 1 to use current user login credentials; 0 specify user/password
  275. MSMQ Default Credentials=1
  276. MSMQ User=guest
  277. MSMQ Password=pass
  278. ;; if you want to encrypt the login, use the following 2 fields instead
  279. ;MSMQ User Encrypted=00000000
  280. ;MSMQ Password Encrypted=00000000
  281.  
  282.  
  283. ;; Enter your comments here - one line only!
  284. Comments=This is a test batch-mode report.
  285.  
  286. ;; Display progress dialog? "0"-No or "1"-Yes (default)
  287. Progress Dialog=1
  288.  
  289. ;; Exit after report is done? "0"-No or "1"-Yes (default)
  290. Exit After Done=1
  291.  
  292.  
  293. [Env Mon]
  294. ;; Specific Environment Monitor Options
  295. ;;
  296.  
  297. ;; Monitor interval in seconds
  298. ;;
  299. Env Mon Interval=5
  300.  
  301.  
  302. ;; That's it - good luck & good hunting!
  303. ;;
  304. ;; If you have issues or comments, please contact us.
  305. ;;
  306.